package com.project.mapper;

import com.github.pagehelper.PageInfo;
import com.project.bean.LogBean;
import org.apache.ibatis.annotations.Param;

import java.time.LocalDate;
import java.util.List;

public interface ILogMapper {

    /**
     * 添加日志记录
     * @param log 日志对象
     */
    void addLog(LogBean log);

    /**
     * 页码大小
     */
    public static final int PAGESIZE = 3;
    /**
     * 通过时间动态查询日志记录
     * @param start 起始时间
     * @param end 结束时间
     * @return 日志分页信息
     */
    List<LogBean> findByDate(@Param("start") LocalDate start, @Param("end") LocalDate end);
}
